package com.xsdl.state.pattern;

import com.xsdl.state.State;

public interface MarioStateService {

    void obtainMushRoom(MarioStateMachine stateMachine);

    void obtainCape(MarioStateMachine stateMachine);

    void obtainFireFlower(MarioStateMachine stateMachine);

    void meetMonster(MarioStateMachine stateMachine);

    State getState();

}
